package com.koron.css2.clientCenter.mapper;


import com.koron.css2.clientCenter.bean.ValveCloseBean;
import com.koron.css2.clientCenter.bean.ValveUserDetail;
import com.koron.css2.clientCenter.queryBean.ValveCloseListQueryBean;
import com.koron.css2.clientCenter.queryBean.ValveCloseQueryBean;
import com.koron.css2.clientCenter.vo.ValveCloseVo;

import java.util.List;

public interface ValveCloseMapper {

    int insert(ValveCloseBean record);


    ValveCloseBean selectByPrimaryKey(String id);

    int updateByPrimaryKeySelective(ValveCloseBean record);


    List<ValveCloseVo> selectList(ValveCloseListQueryBean queryBean);

    List<ValveUserDetail> getUserDetail(String billId);

    ValveCloseVo getValveCloseVo(ValveCloseQueryBean queryBean);

    void deleteByCloseId(String id);
}